giant garlic - Inglés Sinónimo Diccionario